plug-and-socket connection - Turkish English Dictionary